package com.jeecg.demo.entity;

import org.hibernate.annotations.GenericGenerator;
import org.jeecgframework.poi.excel.annotation.Excel;

import javax.persistence.*;

/**   
 * @Title: Entity
 * @Description: APP_AD_INFO
 * @author onlineGenerator
 * @date 2022-12-04 17:19:04
 * @version V1.0   
 *
 */
@Entity
@Table(name = "app_ad_info", schema = "")
@SuppressWarnings("serial")
public class AppAdInfoEntity implements java.io.Serializable {
	/**id*/
	private java.lang.String id;
	/**日期*/
	@Excel(name="日期",width=15,format = "yyyy-MM-dd")
	private java.util.Date createTiem;
	/**adInfoId*/
	@Excel(name="adInfoId",width=15)
	private java.lang.Integer adInfoId;
	/**是否有详情*/
	@Excel(name="是否有详情",width=15)
	private java.lang.String isnullContent;
	/**广告区编号*/
	@Excel(name="广告区编号",width=15)
	private java.lang.String adAreaId;
	/**sysid*/
	@Excel(name="sysid",width=15)
	private java.lang.Integer sysid;
	/**广告位编号*/
	@Excel(name="广告位编号",width=15)
	private java.lang.Integer adspaceId;
	/**状态*/
	@Excel(name="状态",width=15)
	private java.lang.String status;
	/**阅读数*/
	@Excel(name="阅读数",width=15)
	private java.lang.Integer readCount;
	/**标题*/
	@Excel(name="标题",width=15)
	private java.lang.String title;
	/**新建日期*/
	@Excel(name="新建日期",width=15,format = "yyyy-MM-dd")
	private java.util.Date createDate;
	/**更新日期*/
	@Excel(name="更新日期",width=15,format = "yyyy-MM-dd")
	private java.util.Date updateDate;
	/**操作人*/
	@Excel(name="操作人",width=15)
	private java.lang.Integer createuser;
	/**标题图URL*/
	@Excel(name="标题图URL",width=15)
	private java.lang.String picPath;
	/**排序*/
	@Excel(name="排序",width=15)
	private java.lang.Integer ordernum;
	/**信息来源*/
	@Excel(name="信息来源",width=15)
	private java.lang.String source;
	/**worktypeid*/
	@Excel(name="worktypeid",width=15)
	private java.lang.Integer worktypeid;
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  id
	 */
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")

	@Column(name ="ID",nullable=false,length=255)
	public java.lang.String getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  id
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  日期
	 */

	@Column(name ="CREATE_TIEM",nullable=true)
	public java.util.Date getCreateTiem(){
		return this.createTiem;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  日期
	 */
	public void setCreateTiem(java.util.Date createTiem){
		this.createTiem = createTiem;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  adInfoId
	 */

	@Column(name ="AD_INFO_ID",nullable=false,length=19)
	public java.lang.Integer getAdInfoId(){
		return this.adInfoId;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  adInfoId
	 */
	public void setAdInfoId(java.lang.Integer adInfoId){
		this.adInfoId = adInfoId;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  是否有详情
	 */

	@Column(name ="ISNULL_CONTENT",nullable=true,length=10)
	public java.lang.String getIsnullContent(){
		return this.isnullContent;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  是否有详情
	 */
	public void setIsnullContent(java.lang.String isnullContent){
		this.isnullContent = isnullContent;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  广告区编号
	 */

	@Column(name ="AD_AREA_ID",nullable=true,length=10)
	public java.lang.String getAdAreaId(){
		return this.adAreaId;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  广告区编号
	 */
	public void setAdAreaId(java.lang.String adAreaId){
		this.adAreaId = adAreaId;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  sysid
	 */

	@Column(name ="SYSID",nullable=true,length=19)
	public java.lang.Integer getSysid(){
		return this.sysid;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  sysid
	 */
	public void setSysid(java.lang.Integer sysid){
		this.sysid = sysid;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  广告位编号
	 */

	@Column(name ="ADSPACE_ID",nullable=true,length=19)
	public java.lang.Integer getAdspaceId(){
		return this.adspaceId;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  广告位编号
	 */
	public void setAdspaceId(java.lang.Integer adspaceId){
		this.adspaceId = adspaceId;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  状态
	 */

	@Column(name ="STATUS",nullable=true,length=10)
	public java.lang.String getStatus(){
		return this.status;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  状态
	 */
	public void setStatus(java.lang.String status){
		this.status = status;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  阅读数
	 */

	@Column(name ="READ_COUNT",nullable=true,length=19)
	public java.lang.Integer getReadCount(){
		return this.readCount;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  阅读数
	 */
	public void setReadCount(java.lang.Integer readCount){
		this.readCount = readCount;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  标题
	 */

	@Column(name ="TITLE",nullable=true,length=200)
	public java.lang.String getTitle(){
		return this.title;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  标题
	 */
	public void setTitle(java.lang.String title){
		this.title = title;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  新建日期
	 */

	@Column(name ="CREATE_DATE",nullable=true)
	public java.util.Date getCreateDate(){
		return this.createDate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  新建日期
	 */
	public void setCreateDate(java.util.Date createDate){
		this.createDate = createDate;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  更新日期
	 */

	@Column(name ="UPDATE_DATE",nullable=true)
	public java.util.Date getUpdateDate(){
		return this.updateDate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  更新日期
	 */
	public void setUpdateDate(java.util.Date updateDate){
		this.updateDate = updateDate;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  操作人
	 */

	@Column(name ="CREATEUSER",nullable=true,length=24)
	public java.lang.Integer getCreateuser(){
		return this.createuser;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  操作人
	 */
	public void setCreateuser(java.lang.Integer createuser){
		this.createuser = createuser;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  标题图URL
	 */

	@Column(name ="PIC_PATH",nullable=true,length=200)
	public java.lang.String getPicPath(){
		return this.picPath;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  标题图URL
	 */
	public void setPicPath(java.lang.String picPath){
		this.picPath = picPath;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  排序
	 */

	@Column(name ="ORDERNUM",nullable=true,length=19)
	public java.lang.Integer getOrdernum(){
		return this.ordernum;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  排序
	 */
	public void setOrdernum(java.lang.Integer ordernum){
		this.ordernum = ordernum;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  信息来源
	 */

	@Column(name ="SOURCE",nullable=true,length=100)
	public java.lang.String getSource(){
		return this.source;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  信息来源
	 */
	public void setSource(java.lang.String source){
		this.source = source;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  worktypeid
	 */

	@Column(name ="WORKTYPEID",nullable=true,length=8)
	public java.lang.Integer getWorktypeid(){
		return this.worktypeid;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  worktypeid
	 */
	public void setWorktypeid(java.lang.Integer worktypeid){
		this.worktypeid = worktypeid;
	}
}
